never the twain shall meet
(saying) used to say that two things are so different that they cannot exist together